/**
 * 
 * class that save all the constants of the program
 *
 */
public interface Constants {
	public static final int POPULATION_SIZE = 200;
	public static final int ELITISM_COUNT = 10;//MUST BE EVEN!!
	public static final int NETWORK_SIZE_INPUT = 12;
	public static final int INPUT_NUMBERS_BOUND = 2*NETWORK_SIZE_INPUT;

	
	public static final int NETWORK_LIMIT = NETWORK_SIZE_INPUT*NETWORK_SIZE_INPUT;
	public static final int NUMBER_OF_GENERATIONS = 700;
	
	
	public static final double MUTATION_PROBABILITY =0.03;
	
	
	///fitness
	public static final int FITNESS_FACTOR = 1000;
	public static final double AVG_SORTING_VALUE_POWER = 5.45; 
	public static final double SIZE_POWER = 2.2;
	
	
	
	public static final char RANDOM_INPUTS = '1';
	public static final char EVOVLING_INPUTS = '2';
	public static final int EXAMPLES_NUM = 250;
	public static final int BEST_NETWORKS_NUMBER=15;

}
